package pl.jtb.ctl.tabory.ui.boe.selection;

import java.util.List;
import java.util.Map;

import pl.jtb.ctl.tabory.dao.data.vo.StationVO;
import pl.jtb.ctl.tabory.ui.editors.EditorStateSL;
import pl.jtb.ctl.tabory.ui.selection.ISelection;

public class StationSelection implements ISelection {

    private static final long serialVersionUID = 1L;

    private StationVO selectedStation;
    private List<StationVO> listStations;
    private Map<StationVO, Map<StationVO, Double>> mapDistances;
    private EditorStateSL editorState;

    public List<StationVO> getListStations() {
        return listStations;
    }

    public void setListStations(List<StationVO> listStations) {
        this.listStations = listStations;
    }

    public Map<StationVO, Map<StationVO, Double>> getMapDistances() {
        return mapDistances;
    }

    public void setMapDistances(Map<StationVO, Map<StationVO, Double>> mapDistances) {
        this.mapDistances = mapDistances;
    }

    public StationVO getSelectedStation() {
        return selectedStation;
    }

    public void setSelectedStation(StationVO selectedStation) {
        this.selectedStation = selectedStation;
    }

    public EditorStateSL getEditorState() {
        return editorState;
    }

    public void setEditorState(EditorStateSL editorState) {
        this.editorState = editorState;
    }

}
